﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;

namespace HCQ2_Model.VRDD.InputDto._0730
{
    /// <summary>
    ///  保存用户浏览历史
    /// </summary>
    public class InputUserbrowse
    {
        /// <summary>
        ///  用户内部编码
        /// </summary>
        [Required(ErrorMessage = "userid：用户内部编码必传项！")]
        public string userid { get; set; }
        /// <summary>
        ///  类别（1=商品，2=店铺，3=作品，4=课程）
        /// </summary>
        [RegularExpression("^([1,2,3,4])$", ErrorMessage = "请正确输入类别：1=商品，2=店铺，3=作品，4=课程")]
        public int b_type { get; set; }
        /// <summary>
        ///  记录id
        /// </summary>
        [RegularExpression("^([1-9][0-9]*)$", ErrorMessage = "请正确输入记录id")]//大于0正则表达式
        public int id { get; set; }
        /// <summary>
        ///  来源
        ///  数据来至：数据字典 loginSource
        /// </summary>
        public string b_source { get; set; }
    }
}